package com.gao.modules.role.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gao.base.Result;
import com.gao.modules.role.pojo.SysRole;
import com.gao.modules.role.vo.SysRoleVo;

public interface SysRoleService extends IService<SysRole> {

    IPage<SysRoleVo> queryAllRole(Page page);

    Result insertRole(SysRole sysRole);

    Result updateRole(SysRole sysRole);

    Result deleteRole(String roleId);

}
